<template>
  <div>
    <!-- 物资入库 -->
    <div v-if="formKey==='WZRKKJ'">
      <RukuKJ v-if="!viewType" :task-id="taskId" categories="1" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <RukuKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='RKITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="rukukj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="rukukj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='RKGLYQR'">
      <RKConfirm v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <RKConfirmView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <!-- 物资退库KJ -->
    <div v-if="formKey==='WZTKSQ'">
      <TuikuKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <TuikuKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='TKITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="tuikukj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="tuikukj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZTKQR'">
      <ConfirmTuikuKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmTuikuKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <!-- 物资报废KJ -->
    <div v-if="formKey==='WZBFSQ'">
      <BaofeiKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <BaofeiKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='BFITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="baofeikj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="baofeikj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZBFQR'">
      <ConfirmBaofeiKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmBaofeiKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资维修KJ -->
    <div v-if="formKey==='WZWXSQ'">
      <WeixiuKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <WeixiuKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WXITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="weixiukj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="weixiukj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZWXQR'">
      <ConfirmWeixiuKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmWeixiuKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资调拨KJ -->
    <div v-if="formKey==='WZDBSQ'">
      <DiaoboKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <DiaoboKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='DBITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="diaobokj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="diaobokj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZDBQR'">
      <ConfirmDiaoboKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmDiaoboKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资转移KJ -->
    <div v-if="formKey==='WZZYSQ'">
      <ZhuanyiKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <ZhuanyiKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZYITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="zhuanyikj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="zhuanyikj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZZYQR'">
      <ConfirmZhuanyiKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmZhuanyiKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资领用KJ -->
    <div v-if="formKey==='WZLYSQ'">
      <LingyongKJApply v-if="!viewType" :task-id="taskId" categories="1" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <LingyongKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='LYITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="lingyongkj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="lingyongkj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZFAQR'">
      <ConfirmLingyongKJ v-if="!viewType" :task-id="taskId" categories="1" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmLingyongKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZLYFF'">
      <DistributeLingyongKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <DistributeLingyongKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='LYGLYQR'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资入库[低值易耗]KJ -->
    <div v-if="formKey==='WZRKSQDZ'">
      <RukuKJ v-if="!viewType" :task-id="taskId" categories="2" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <RukuKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='RKDZITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="arrival" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="arrival" v-on="$listeners" />
    </div>
    <!-- 物资领用[低值易耗]KJ -->
    <div v-if="formKey==='WZLYSQDZ'">
      <LingyongKJApply v-if="!viewType" :task-id="taskId" categories="2" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <LingyongKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='LYDZITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="lingyongkj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="lingyongkj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZFAQRDZ'">
      <ConfirmLingyongKJ v-if="!viewType" :task-id="taskId" categories="2" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmLingyongKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='WZLYFFDZ'">
      <DistributeLingyongKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <DistributeLingyongKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产报废SL -->
    <div v-if="formKey==='ZCBFSQ'">
      <BaofeiZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <BaofeiZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCBFQR'">
      <ConfirmBaofeiZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmBaofeiZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='BF_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产退库SL -->
    <div v-if="formKey==='ZCTKSQ'">
      <TuikuZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <TuikuZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCTKQR'">
      <ConfirmTuikuZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmTuikuZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='TK_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产维修SL -->
    <div v-if="formKey==='ZCWXSQ'">
      <WeixiuZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <WeixiuZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCWXQR'">
      <ConfirmWeixiuZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmWeixiuZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCWXJGQR'">
      <ConfirmResultWeixiuZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmResultWeixiuZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='WX_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <!-- 资产转移SL -->
    <div v-if="formKey==='ZCZYSQ'">
      <ZhuanyiZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <ZhuanyiZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='ZY_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <!-- 资产调拨SL -->
    <div v-if="formKey==='ZCDBSQ'">
      <DiaoboZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <DiaoboZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCDBQR'">
      <ConfirmDiaoboZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmDiaoboZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='DB_ZHGLBSP' || formKey==='DB_ZHGLBSP_1'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <!-- 资产配发SL -->
    <div v-if="formKey==='ZCPFSQ'">
      <PeifaZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <PeifaZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCPFQR'">
      <ConfirmPeifaZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmPeifaZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='PF_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产入库SL -->
    <div v-if="formKey==='ZCRKSQ'">
      <RukuZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <RukuZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='RK_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产领用SL -->
    <div v-if="formKey==='ZCLYSQ'">
      <LingyongZHApply v-if="!viewType" :task-id="taskId" categories="1" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <LingyongZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCLYFP'">
      <ConfirmLingyongZH v-if="!viewType" :task-id="taskId" categories="1" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmLingyongZHView v-else :task-id="taskId" categories="1" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCLYQR'">
      <DistributeLingyongZH v-if="!viewType" categories="1" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <DistributeLingyongZHView v-else :task-id="taskId" categories="1" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='LY_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产借用SL -->
    <div v-if="formKey==='ZCJYSQ'">
      <JieyongZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <JieyongZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCJYFP'">
      <ConfirmJieyongZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmJieyongZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCJYQR'">
      <DistributeJieyongZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <DistributeJieyongZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='JY_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 资产归还SL -->
    <div v-if="formKey==='ZCGHSQ'">
      <GuihuanZHApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <GuihuanZHApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='ZCGHQR'">
      <ConfirmGuihuanZH v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmGuihuanZHView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='GH_ZHGLBSP'">
      <Approveprocess v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <Approveprocessview v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 新增科技管理员确认节点 -->
    <div v-if="formKey ==='DBGLYQR' || formKey ==='WXGLYQR'|| formKey ==='BFGLYQR' || formKey ==='TKGLYQR' ">
      <Confirm v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <!-- 物资更换KJ -->
    <div v-if="formKey==='GHSQ'">
      <GenghuanKJApply v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" :order-status="orderStatus" v-on="$listeners" />
      <GenghuanKJApplyView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='GHITSM'">
      <ITSMApprove v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" type="tuikukj" v-on="$listeners" />
      <ITSMApproveView v-else :task-id="taskId" :work-order-num="workOrderNum" type="tuikukj" v-on="$listeners" />
    </div>
    <div v-if="formKey ==='GHQR'">
      <ConfirmGenghuanKJ v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <ConfirmGenghuanKJView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>

    <div v-if=" formKey === 'GHGLYQR'">
      <GHConfirm v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <GHConfirmView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='WZRKFINANCE'">
      <RukuFinanceSL v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <RukuFinanceSLView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
    <div v-if="formKey==='WZRKFINANCEQR'">
      <RukuFinanceConfirmSL v-if="!viewType" :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
      <RukuFinanceConfirmSLView v-else :task-id="taskId" :work-order-num="workOrderNum" v-on="$listeners" />
    </div>
  </div>
</template>

<script>
import RukuKJ from '@neu/dcam-ui/views/workOrder/forms/rukuKJ/ruku'
import RukuKJView from '@neu/dcam-ui/views/workOrder/forms/rukuKJ/rukuView'
import ITSMApprove from '@neu/dcam-ui/views/workOrder/forms/common/ITSMApprove'
import ITSMApproveView from '@neu/dcam-ui/views/workOrder/forms/common/ITSMApproveView'
import TuikuKJApply from '@neu/dcam-ui/views/workOrder/forms/tuikuKJ/tuikuKJApply'
import TuikuKJApplyView from '@neu/dcam-ui/views/workOrder/forms/tuikuKJ/tuikuKJApplyView'
import ConfirmTuikuKJ from '@neu/dcam-ui/views/workOrder/forms/tuikuKJ/confirmTuikuKJ'
import ConfirmTuikuKJView from '@neu/dcam-ui/views/workOrder/forms/tuikuKJ/confirmTuikuKJView'
import BaofeiKJApply from '@neu/dcam-ui/views/workOrder/forms/baofeiKJ/baofeiKJApply'
import BaofeiKJApplyView from '@neu/dcam-ui/views/workOrder/forms/baofeiKJ/baofeiKJApplyView'
import ConfirmBaofeiKJ from '@neu/dcam-ui/views/workOrder/forms/baofeiKJ/confirmBaofeiKJ'
import ConfirmBaofeiKJView from '@neu/dcam-ui/views/workOrder/forms/baofeiKJ/confirmBaofeiKJView'
import WeixiuKJApply from '@neu/dcam-ui/views/workOrder/forms/weixiuKJ/weixiuKJApply'
import WeixiuKJApplyView from '@neu/dcam-ui/views/workOrder/forms/weixiuKJ/weixiuKJApplyView'
import ConfirmWeixiuKJ from '@neu/dcam-ui/views/workOrder/forms/weixiuKJ/confirmWeixiuKJ'
import ConfirmWeixiuKJView from '@neu/dcam-ui/views/workOrder/forms/weixiuKJ/confirmWeixiuKJView'
import DiaoboKJApply from '@neu/dcam-ui/views/workOrder/forms/diaoboKJ/diaoboKJApply'
import DiaoboKJApplyView from '@neu/dcam-ui/views/workOrder/forms/diaoboKJ/diaoboKJApplyView'
import ConfirmDiaoboKJ from '@neu/dcam-ui/views/workOrder/forms/diaoboKJ/confirmDiaoboKJ'
import ConfirmDiaoboKJView from '@neu/dcam-ui/views/workOrder/forms/diaoboKJ/confirmDiaoboKJView'
import ZhuanyiKJApply from '@neu/dcam-ui/views/workOrder/forms/zhuanyiKJ/zhuanyiKJApply'
import ZhuanyiKJApplyView from '@neu/dcam-ui/views/workOrder/forms/zhuanyiKJ/zhuanyiKJApplyView'
import ConfirmZhuanyiKJ from '@neu/dcam-ui/views/workOrder/forms/zhuanyiKJ/confirmZhuanyiKJ'
import ConfirmZhuanyiKJView from '@neu/dcam-ui/views/workOrder/forms/zhuanyiKJ/confirmZhuanyiKJView'
import LingyongKJApply from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/lingyongKJApply'
import LingyongKJApplyView from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/lingyongKJApplyView'
import ConfirmLingyongKJ from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/confirmLingyongKJ'
import ConfirmLingyongKJView from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/confirmLingyongKJView'
import DistributeLingyongKJ from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/distributeLingyongKJ'
import DistributeLingyongKJView from '@neu/dcam-ui/views/workOrder/forms/lingyongKJ/distributeLingyongKJView'
import RukuFinanceSL from '@neu/dcam-ui/views/workOrder/forms/rukuFinanceSL/rukuSLApply'
import RukuFinanceSLView from '@neu/dcam-ui/views/workOrder/forms/rukuFinanceSL/rukuSLApplyView'
import RukuFinanceConfirmSL from '@neu/dcam-ui/views/workOrder/forms/rukuFinanceSL/rukuSLConfirm'
import RukuFinanceConfirmSLView from '@neu/dcam-ui/views/workOrder/forms/rukuFinanceSL/rukuSLConfirmView'

// 资产管理员确认节点
import Confirm from '@neu/dcam-ui/views/workOrder/forms/common/confirm'
import ConfirmView from '@neu/dcam-ui/views/workOrder/forms/common/confirmView'

import RKConfirm from '@neu/dcam-ui/views/workOrder/forms/rukuKJ/confirm'
import RKConfirmView from '@neu/dcam-ui/views/workOrder/forms/rukuKJ/confirmView'

import GenghuanKJApply from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/genghuanKJApply'
import GenghuanKJApplyView from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/genghuanKJApplyView'
import ConfirmGenghuanKJ from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/confirmGenghuanKJ'
import ConfirmGenghuanKJView from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/confirmGenghuanKJView'
import GHConfirm from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/confirm'
import GHConfirmView from '@neu/dcam-ui/views/workOrder/forms/genghuanKJ/confirmView'

// --------------------------------------SL-------------------------------------------------------------
import BaofeiZHApply from '@neu/dcam-ui/views/workOrder/forms/baofeiSL/baofeiSLApply'
import BaofeiZHApplyView from '@neu/dcam-ui/views/workOrder/forms/baofeiSL/baofeiSLApplyView'
import ConfirmBaofeiZH from '@neu/dcam-ui/views/workOrder/forms/baofeiSL/confirmBaofeiSL'
import ConfirmBaofeiZHView from '@neu/dcam-ui/views/workOrder/forms/baofeiSL/confirmBaofeiSLView'
import TuikuZHApply from '@neu/dcam-ui/views/workOrder/forms/tuikuSL/tuikuSLApply'
import TuikuZHApplyView from '@neu/dcam-ui/views/workOrder/forms/tuikuSL/tuikuSLApplyView'
import ConfirmTuikuZH from '@neu/dcam-ui/views/workOrder/forms/tuikuSL/confirmTuikuSL'
import ConfirmTuikuZHView from '@neu/dcam-ui/views/workOrder/forms/tuikuSL/confirmTuikuSLView'
import WeixiuZHApply from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/weixiuSLApply'
import WeixiuZHApplyView from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/weixiuSLApplyView'
import ConfirmWeixiuZH from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/confirmWeixiuSL'
import ConfirmWeixiuZHView from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/confirmWeixiuSLView'
import ConfirmResultWeixiuZH from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/resultWeixiuSL'
import ConfirmResultWeixiuZHView from '@neu/dcam-ui/views/workOrder/forms/weixiuSL/resultWeixiuSLView'
import ZhuanyiZHApply from '@neu/dcam-ui/views/workOrder/forms/zhuanyiSL/zhuanyiSLApply'
import ZhuanyiZHApplyView from '@neu/dcam-ui/views/workOrder/forms/zhuanyiSL/zhuanyiSLApplyView'
import DiaoboZHApply from '@neu/dcam-ui/views/workOrder/forms/diaoboSL/diaoboSLApply'
import DiaoboZHApplyView from '@neu/dcam-ui/views/workOrder/forms/diaoboSL/diaoboSLApplyView'
import ConfirmDiaoboZH from '@neu/dcam-ui/views/workOrder/forms/diaoboSL/confirmDiaoboSL'
import ConfirmDiaoboZHView from '@neu/dcam-ui/views/workOrder/forms/diaoboSL/confirmDiaoboSLView'
import PeifaZHApply from '@neu/dcam-ui/views/workOrder/forms/peifaSL/peifaSLApply'
import PeifaZHApplyView from '@neu/dcam-ui/views/workOrder/forms/peifaSL/peifaSLApplyView'
import ConfirmPeifaZH from '@neu/dcam-ui/views/workOrder/forms/peifaSL/confirmPeifaSL'
import ConfirmPeifaZHView from '@neu/dcam-ui/views/workOrder/forms/peifaSL/confirmPeifaSLView'
import RukuZHApply from '@neu/dcam-ui/views/workOrder/forms/rukuSL/rukuSLApply'
import RukuZHApplyView from '@neu/dcam-ui/views/workOrder/forms/rukuSL/rukuSLApplyView'
import LingyongZHApply from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/lingyongSLApply'
import LingyongZHApplyView from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/lingyongSLApplyView'
import ConfirmLingyongZH from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/confirmLingyongSL'
import ConfirmLingyongZHView from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/confirmLingyongSLView'
import DistributeLingyongZH from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/distributeLingyongSL'
import DistributeLingyongZHView from '@neu/dcam-ui/views/workOrder/forms/lingyongSL/distributeLingyongSLView'
import JieyongZHApply from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/jieyongSLApply'
import JieyongZHApplyView from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/jieyongSLApplyView'
import ConfirmJieyongZH from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/confirmJieyongSL'
import ConfirmJieyongZHView from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/confirmJieyongSLView'
import DistributeJieyongZH from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/distributeJieyongSL'
import DistributeJieyongZHView from '@neu/dcam-ui/views/workOrder/forms/jieyongSL/distributeJieyongSLView'
import GuihuanZHApply from '@neu/dcam-ui/views/workOrder/forms/guihuanSL/guihuanSLApply'
import GuihuanZHApplyView from '@neu/dcam-ui/views/workOrder/forms/guihuanSL/guihuanSLApplyView'
import ConfirmGuihuanZH from '@neu/dcam-ui/views/workOrder/forms/guihuanSL/confirmGuihuanSL'
import ConfirmGuihuanZHView from '@neu/dcam-ui/views/workOrder/forms/guihuanSL/confirmGuihuanSLView'

// 通用审批
import Approveprocess from '@neu/dcam-ui/views/workOrder/forms/common/approveprocess'
import Approveprocessview from '@neu/dcam-ui/views/workOrder/forms/common/approveprocessview'

// import forms from '../mixin/forms.js'
export default {
  name: 'NewOrderForm',
  // 混入所有表单
  // mixins: [forms],
  components: {
    Approveprocess,
    Approveprocessview,
    RukuKJ,
    RukuKJView,
    ITSMApprove,
    ITSMApproveView,
    TuikuKJApply,
    TuikuKJApplyView,
    ConfirmTuikuKJ,
    ConfirmTuikuKJView,
    BaofeiKJApply,
    BaofeiKJApplyView,
    ConfirmBaofeiKJ,
    ConfirmBaofeiKJView,
    WeixiuKJApply,
    WeixiuKJApplyView,
    ConfirmWeixiuKJ,
    ConfirmWeixiuKJView,
    DiaoboKJApply,
    DiaoboKJApplyView,
    ConfirmDiaoboKJ,
    ConfirmDiaoboKJView,
    ZhuanyiKJApply,
    ZhuanyiKJApplyView,
    ConfirmZhuanyiKJ,
    ConfirmZhuanyiKJView,
    LingyongKJApply,
    LingyongKJApplyView,
    ConfirmLingyongKJ,
    ConfirmLingyongKJView,
    DistributeLingyongKJ,
    DistributeLingyongKJView,
    BaofeiZHApply,
    BaofeiZHApplyView,
    ConfirmBaofeiZH,
    ConfirmBaofeiZHView,
    TuikuZHApply,
    TuikuZHApplyView,
    ConfirmTuikuZH,
    ConfirmTuikuZHView,
    WeixiuZHApply,
    WeixiuZHApplyView,
    ConfirmWeixiuZH,
    ConfirmWeixiuZHView,
    ConfirmResultWeixiuZH,
    ConfirmResultWeixiuZHView,
    ZhuanyiZHApply,
    ZhuanyiZHApplyView,
    DiaoboZHApply,
    DiaoboZHApplyView,
    ConfirmDiaoboZH,
    ConfirmDiaoboZHView,
    PeifaZHApply,
    PeifaZHApplyView,
    ConfirmPeifaZH,
    ConfirmPeifaZHView,
    RukuZHApply,
    RukuZHApplyView,
    LingyongZHApply,
    LingyongZHApplyView,
    ConfirmLingyongZH,
    ConfirmLingyongZHView,
    DistributeLingyongZH,
    DistributeLingyongZHView,
    JieyongZHApply,
    JieyongZHApplyView,
    ConfirmJieyongZH,
    ConfirmJieyongZHView,
    DistributeJieyongZH,
    DistributeJieyongZHView,
    GuihuanZHApply,
    GuihuanZHApplyView,
    ConfirmGuihuanZH,
    ConfirmGuihuanZHView,
    Confirm,
    ConfirmView,
    RKConfirm,
    RKConfirmView,
    GenghuanKJApply,
    GenghuanKJApplyView,
    ConfirmGenghuanKJ,
    ConfirmGenghuanKJView,
    GHConfirm,
    GHConfirmView,
    RukuFinanceSL,
    RukuFinanceSLView,
    RukuFinanceConfirmSL,
    RukuFinanceConfirmSLView
  },
  props: {
    workOrderNum: {
      required: false,
      type: String,
      default: 'NULL'
    },
    formKey: {
      reuqired: true,
      type: String,
      default: ''
    },
    viewType: {
      required: false,
      type: Boolean,
      default: false
    },
    taskId: {
      required: false,
      type: String,
      default: 'NULL'
    },
    orderStatus: {
      required: false,
      type: String,
      default: 'NULL'
    }
  }
}
</script>
